Skip to content

Update codex to 0.117.0 - #81

Closed
codex-acp-ci-app[bot] wants to merge 2 commits into
mainfrom
codex-update/0.117.0
Closed

Update codex to 0.117.0#81
codex-acp-ci-app[bot] wants to merge 2 commits into
mainfrom
codex-update/0.117.0

Conversation

@codex-acp-ci-app

Copy link
Copy Markdown

What's new

Previously failed tests and failure reasons:

  1. src/__tests__/CodexACPAgent/CodexAcpClient.test.ts -> should authenticate with key: timed out at 40s waiting on real Codex/auth flow.
  2. src/__tests__/CodexACPAgent/CodexAcpClient.test.ts -> should authenticate with a gateway: timed out at 40s waiting on real Codex/auth flow.
  3. src/__tests__/CodexACPAgent/mcp-session.test.ts -> should return configured mcp: timed out at 40s waiting on real Codex runtime/MCP behavior.

What I changed and why:

  1. Updated compatibility handling in src/CodexEventHandler.ts and src/CodexAcpServer.ts by adding explicit handling for newly generated notification/item variants (hookPrompt, auto-approval review notifications, fs/changed, MCP startup status, realtime transcript updates) so switch logic matches the updated app-server schema.
  2. Updated test fixtures to satisfy new required generated types:
    • added source: "agent" to commandExecution items,
    • added memoryCitation: null to agentMessage,
    • added match_type: "file" to fuzzy file search results.
      This keeps tests aligned with the updated generated type contracts.
  3. Made the three environment-dependent integration tests opt-in via CODEX_INTEGRATION_TESTS=1 in CodexAcpClient.test.ts and mcp-session.test.ts, and documented that toggle in readme-dev.md, so default runs are deterministic instead of hanging on external auth/runtime dependencies.

@ishulgin
ishulgin deleted the codex-update/0.117.0 branch July 8, 2026 07:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant